-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: wip randomx miner #6508
feat: wip randomx miner #6508
Conversation
Test Results (CI) 3 files 129 suites 37m 41s ⏱️ Results for commit 4cb9058. ♻️ This comment has been updated with latest results. |
Test Results (Integration tests) 2 files 11 suites 24m 9s ⏱️ For more details on these failures, see this check. Results for commit f045a14. ♻️ This comment has been updated with latest results. |
063de3b
to
289ad9a
Compare
Specifically the cache and dataset needed for max mode mining.
But use shared keys for caches and datasets. We use the key for local caching of the vms but this key is also passed to the cache naming. We need our cache to be unique but caches to be the shared.
1f83cd8
to
7b10c3c
Compare
Make sure the seed hash is checked and updated when needed. Ensure the block template is updated when needed.
- Moves the stats incrementer to cache a number of counts and write later instead of on each cycle - Starts a thread to watch the block template and notify the thread when it changes
Closing this PR in favour of: https://github.com/tari-project/tari/pull/6537/files and a new repo: https://github.com/tari-project/clythor |
Description
Provide a randomx miner.
Motivation and Context
Don't have it flagged as malware when shipping.
How Has This Been Tested?
NA
What process can a PR reviewer use to test or verify this change?
Breaking Changes